1.startswith(字串,a,b) & endswith(字串,a,b)
檢查字串在index,a到b範圍內是否以指定字串作為開頭(startswith)或結尾(endswith),回傳一個布林值。
如果沒有指定範圍,則預設為整個字串。
範例:
s='This is a string'
print(s.startswith('This'))
print(s.startswith('this',7,11))
print(s.endswith('string'))
print(s.endswith('string',0,5))
輸出
True
False
True
False
2.istitle()
判斷字串內每個單字的第一個字都是大寫,且其餘字母為小寫,回傳布林值。
範例:
s='This is a string'
print(s.istitle())
s='THIS IS A STRING'
print(s.istitle())
s='This Is A String'
print(s.istitle())
輸出
False
False
True
3.isupper(),islower()
判斷所有字母是否都為大寫(isupper)或小寫(islower),回傳布林值。